The Parc des Princes (Princes' Park) is a stadium located in the 16th arrondissement of Paris, France, currently the home of football team Paris Saint-Germain, with a seating capacity of 48,712. Originally a velodrome, it was the finish of the Tour de France from the first event in 1903 until the (...) (from Wikipedia)